run out of ammunition

Translations
être à court de munitions
Definitions
To deplete or exhaust the supply of ammunition, leaving no more available for use.